package com.ruoyi.business.domain.vo;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.ruoyi.business.domain.CivilServants;
import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;


@Data
@ApiModel("个人简历")
public class ResumeVo implements Serializable {

     private CivilServants civilServants;

     private List<ListSummary> listSummary;

     @Data
     public static class ListSummary implements Serializable{
         @ApiModelProperty("正反清单标识（0代表正面 2代表负面）")
         @JsonProperty("pros_cons")
         private String prosCons;

         @ApiModelProperty("清单列表")
         @JsonProperty("work_list")
         private String workList;

         public ListSummary() {
         }

         public ListSummary(String prosCons, String workList) {
             this.prosCons = prosCons;
             this.workList = workList;
         }
     }
}
